package lp2.projeto.agenda;

import java.io.Serializable;

/**
 * Representa um texto
 */
public class Texto implements Serializable {
	private static final long serialVersionUID = 7986429624393114588L;
	private String nome;
	private String conteudo;
	
	/**
	 * Construtor do texto
	 * @param nome Nome do texto (contendo a extensao, para o formato ser identificado)
	 * @param conteudo Conteudo do texto
	 */
	public Texto(String nome, String conteudo) {
		this.nome = nome;
		this.conteudo = conteudo;
	}
	
	
	/**
	 * @return O nome
	 */
	public String getNome() {
		return nome;
	}
	
	/**
	 * @return O conteudo
	 */
	public String getConteudo() {
		return conteudo;
	}
	
	/**
	 * Seta o nome
	 * @param nome O nome
	 */
	public void setNome(String nome) {
		this.nome = nome;
	}
	
	/**
	 * Seta o conteudo
	 * @param conteudo O conteudo
	 */
	public void setConteudo(String conteudo) {
		this.conteudo = conteudo;
	}
	
	/**
	 * @return Retorna uma representacao em string do texto
	 */
	@Override
	public String toString() {
		return nome;
	}
}
